May the Flow be with You!
Join us for a month-long vibe coding hackathon on Flow! Starting May 4th, participate in our four themed weeks featuring randomness, games, DeFi, and killer apps. Submit your AI-enhanced projects to win weekly prizes from the 1750 FLOW weekly prize pool and compete for the end-of-month jackpot of 2500 FLOW.
How to Participate
Create Your Profile
Sign up for a Flow dev docs profile (top right of navigation bar)
Fill out your repository and deployer addresses
Note: The first listed address will receive FLOW rewards
Create Project in Repo
Go to the campaign repo and fork it
Create a new folder in the submissions
directory with your Flow address as the folder name
Add a README that describes your project, team, and motivation
Build & Commit
Work on your Flow project based on the weekly themes
Make daily submissions by creating folders with date-based names (e.g., 0504
for May 4th)
Each submission must reference what was added that day and include a README with key prompts used and source code
Note: You can submit up to one entry per day from May 4-31
Win Rewards
Weekly Rewards: 1750 FLOW distributed across 7 winners (~250 FLOW each) based on weekly themes
Each day you participate in a week counts as an additional raffle entry, increasing your winning odds
All submissions throughout May qualify for the 2500 FLOW end-of-month jackpot
Build in public for bonus rewards (see guidelines below)
Weekly Schedule
Week 1: The Randomness Revolution (May 4-10)
Leverage on-chain randomness to create unpredictable, emergent experiences on Flow. Think: generative art, dynamic NFTs, chance-based mechanics, and randomized gameplay elements.
- May 4: Hackathon kickoff
- May 4-10: Build randomness-powered applications
- May 5 (Mon): Twitter Space @ 6:00 PM PST - "Randomness: Building with Unpredictability"
- May 12: Week 1 winners announced
Week 2: Game-Changing Play (May 11-17)
Create the next generation of fun games. Focus on innovative gameplay, engaging experiences, and novel game mechanics that leverage blockchain technology.
- May 11-17: Develop fun games on Flow
- May 12 (Mon): Twitter Space @ 6:00 PM PST - "How to Build Fun Games"
- May 19: Week 2 winners announced
Week 3: Consumer DeFi Reimagined (May 18-24)
Build user-friendly DeFi applications that make decentralized finance accessible to everyone. Consider using AI to simplify complex processes, provide personalized insights, and design intuitive interfaces.
- May 18-24: Create consumer-focused DeFi solutions
- May 19 (Mon): Twitter Space - Coming Soon
- May 26: Week 3 winners announced
Week 4: The Most Killer App (May 25-31)
Develop the ultimate Flow application that demonstrates mainstream potential. The focus is on real-world utility, mass-market appeal, and solving genuine problems.
- May 25-31: Build the next breakthrough application
- May 26 (Mon): Twitter Space - Coming Soon
- May 31: Final submission deadline
- June 2: Week 4 winners and jackpot announced
Submission Guidelines
- Daily commits must be made between 00:00 UTC and 23:59 UTC
- Each submission should demonstrate meaningful progress
- Weekly winners receive prizes from the 1750 FLOW pool
- All participants are eligible for the 2500 FLOW end-of-month jackpot
Process of Committing to the Campaign Repo
1. Fork the Official Repository
Start by forking the official repository to your GitHub account.
2. Follow the Repository Structure
submissions/ ├── 0x1234...333/ # Your Flow address │ ├── README.md # Project overview │ ├── week1/ # Weekly folder │ │ ├── 0504-my-submission/ # Date prefixed submission │ │ │ ├── README.md # Documentation with prompts used │ │ │ └── src/ # Source code │ │ └── 0505-demo/ # Another submission │ │ ├── README.md │ │ └── src/ │ ├── week2/ │ └── week3/
3. Create Your Project Directory
- Create a folder named with your Flow address under
submissions
- All your submissions should be placed under this folder
- Create a folder for each week (
week1
,week2
,week3
) - Each week will have a specific theme/topic for the raffle
4. Make Daily Submissions
- Create sub-folders with names starting with the date (
0504
for May 4) - Only dates
0504
through0531
are allowed - Each submission must include a README file and source code
- Include any prompts used for development in the README
- Send a pull request for each submission
- Each submission gets one ticket for the daily and weekly raffles
- All tickets accumulate for the end-of-month jackpot raffle
Your profile and GitHub information are used to verify commits and select winners. Make sure to keep them up to date!
How It Works
Weekly Rewards
- Build projects aligned with each week's exciting theme:
- Week 1: The Randomness Revolution
- Week 2: Game-Changing Play
- Week 3: Consumer DeFi Reimagined
- Week 4: The Most Killer App
- Make daily commits to the participating repository
- Each day you participate acts as an entry into that week's raffle
- More participating days in a week = higher chances of winning
- Projects that best embody the weekly theme receive additional consideration
- 1750 FLOW distributed to 7 winners each week (~250 FLOW each)
- Winners are chosen using randoms.wtf
- Winners are announced from @aliserag0 Twitter account
- FLOW prizes are sent to the top wallet address indicated in your profile
Weekly Building in Public Bonus
- Share your progress on Twitter with the hashtag #MayTheFlowBeWithYou
- Tag @flow_blockchain in your posts
- Top builders receive additional FLOW rewards
- Join our weekly Twitter Spaces to learn from experts and showcase your work
Building in Public
Sharing your progress publicly unlocks extra rewards and increases your chances of winning!
In addition to the weekly rewards, we will regularly give bonus FLOW to the top Building in Public posts on X.
-
Share your progress daily on X (Twitter)
- Post screenshots, videos, or code snippets of what you're building
- Tag @flow_blockchain and include the hashtag #MayTheFlowBeWithYou
- Link to your repository
-
Engage with other builders
- Like, comment, and share other participants' work
- Collaborate and provide feedback
- Build the Flow community together
List of Winners
Check this section daily to see all winners announced so far!
Winners are announced on @aliserag0 Twitter account and prizes are sent to the top wallet address indicated in your profile.
FAQ
Stay Connected
- Follow @flow_blockchain for updates
- Join our Discord for community support
- Check @aliserag0 for daily winner announcements
Fine Print
- Open to anyone globally with internet access
- You must use your Flow wallet address for identification
- All code must be original and submitted under open-source license
- All entries must be submitted through the campaign GitHub repo
- Each wallet address can win multiple times
- Weekly prizes are distributed within 48 hours after winners are announced
- 2500 FLOW Jackpot will be distributed by June 7, 2023
- Flow's Community Team has final say on all prize decisions
- Check @aliserag0 for weekly winner announcements